﻿@inherits RazorPageTemplate

@functions {
    public override void Configure()
    {
        TemplateId = new Guid("ea2ca748-efbf-4d94-8e2a-11ce49b71cd5");
        TemplateTitle = "3 columns";
        Layout = "MasterLayout.cshtml";
    }

    [Placeholder(Id = "content", IsDefault = true)]
    public XhtmlDocument Content { get; set; }

    [Placeholder(Id = "aside")]
    public XhtmlDocument Aside { get; set; }
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    @*you can add template specific head elements here*@
</head>
<body>
    <div id="navigationcolumn" class="threecol">
        <div class="contentbox">
            @Html.C1().Function("Composite.Navigation.Distributed", new { Level = 2, Parent = false, Childs = true, Expand = false, NavigationId = "NavigationMenu" })
        </div>
    </div>
    <div id="contentcolumn" class="sixcol">
        <div id="content">
            <div class="contentbox">
                @Markup(Content)
            </div>
        </div>
    </div>
    <div id="asidecolumn" class="threecol last">
        <div id="aside">
            <div class="contentbox">
                @Markup(Aside)
            </div>
        </div>
    </div>
</body>
</html>